package 使用标准注解实现过时警告;

public class AnnotationDemo2 {
    // 标记为过时的方法
    @Deprecated(since = "1.8", forRemoval = true)
    public static void oldMethod() {
        System.out.println("这是一个过时的方法");
    }
    
    // 推荐使用的新方法
    @SuppressWarnings("deprecation")
    public static void newMethod() {
        // 虽然调用了过时方法，但使用@SuppressWarnings抑制警告
        oldMethod();
        System.out.println("这是新的实现");
    }
    
    public static void main(String[] args) {
        // 调用过时方法会有警告
        oldMethod();
        
        // 调用新方法没有警告
        newMethod();
    }
}